left hand


Results for "left hand"

English - Turkish Dictionary

left hand

(English - Turkish Dictionary) :
1. sol el. 2. sol taraf.